do the best that one could - Turkish English Dictionary